<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of altaGrupo
 *
 * @author drarko
 */
class altaGrupo extends vista
{
   public function __construct($archivo = "html/altaGrupo.html")
    {
        $this->post = "/altaGrupo";
        $this->title = "Sistema PAS => Alta de Grupos";
        
        if($archivo == "post")
            $archivo = "html/mensaje.pro.html";
        
        return parent::__construct($archivo); 
    }  
    
    public function reqPost()
    {
        $this->mensaje = "Su pedido ha sido procesado <br> <a href=\"::redirect::\">Click aqui si no se redirige automaticamente</a>";
        $this->redirect = "/";
        
        if($_POST['nombre'] == "")
        {
            $this->mensaje = "Debe ingresar un nombre para el grupo. <br> <a href=\"::redirect::\">Click aqui si no se redirige automaticamente</a>";
            $this->redirect = "/altaGrupo";             
        }

        
        $grupo = new grupos();
        $res = $grupo->listar();
        $existe = false;
        foreach($res as $r)
        {
            if($r['nombre'] == $_POST['nombre'])
            {
                $existe = true;
            }
        }
        
        if($existe == true)
        {
            $this->mensaje = "El grupo ya existe en la base de datos. <br> <a href=\"::redirect::\">Click aqui si no se redirige automaticamente</a>";
            $this->redirect = "/altaGrupo";  
            

        }
        else
        {
            $gid;
            $grupo->insertar($_POST['nombre'],"1");
            $res = $grupo->selectPorNombre($_POST['nombre']);
            foreach($res as $r)
            {
                $gid = $r['id'];
            }
       
            $this->mensaje = "Su pedido ha sido procesado. <br> <a href=\"::redirect::\">Click aqui si no se redirige automaticamente</a>";
            $this->redirect = "/asigAplicacionesGrupo/id/".$gid;            
        }
        parent::reqPost();
    }
        
}

